草庐IT

java midi 延迟

全部标签

javascript - 轮播内幻灯片的延迟加载内容(内容是 oEmbeds/iframes)

我在ajax中加载一个带有Bootstrap轮播的模态/popin,其中每张幻灯片都是(不是关于延迟加载的许多问题中的图像),而是来自各种社交网络(facebook,instagram,twitter,。..).问题是,当我单击加载模式的按钮时,所有幻灯片内容都会被加载,也就是说15到20个oembed(每个都加载内容文本、图像和javascript...)。我想聪明一点,只“延迟加载”幻灯片或更智能的3张幻灯片。为了提供信息,我还提到我正在使用scrollMonitor和HubspotMessenger。但我宁愿使用Bootstrap幻灯片事件来触发每张幻灯片的出现/加载或您可能有的

javascript - 如何将 jQuery 的延迟对象与自定义 javascript 对象一起使用?

我有一个标准的javascript对象,它的原型(prototype)是用.start()方法扩展的,该方法将2个回调作为参数:success和failure分别。此方法执行一些异步处理(它不是AJAX)并根据此处理的结果调用成功或失败回调。下面是如何将其模式化:functionMyObject(){}MyObject.prototype.start=function(successCallback,errorCallback){(function(s,e){window.setTimeout(function(){if(Math.random()方法内部执行的具体处理并不重要,重要的

javascript - 延迟 Angular UI 路由器 $stateChangeStart 直到收到服务器授权响应

我有一个使用UI路由器的Angular应用程序,我试图在应用程序运行时验证用户的token(如果存在)。我也在检查用户是否有权访问某些路由。问题是$stateChangeStart在我收到来自授权端点的响应之前正在运行。这是一些代码(下面带有js的coffeescript)——这些都在我的runblock中。app.run(($rootScope,$state,$stateParams,$log,Auth)->currentState='home'$rootScope.$state=$state#readacookieifcookieexistsifAuth.setAuthentica

javascript - 延迟加载iframe?

我知道有一些延迟javascript加载的工具和技术,但我有一个iframe,我想延迟加载,直到页面的其余部分完成下载和呈现(iframe隐藏在在有人点击页面上的特定选项卡之前不会显示。有没有办法延迟iframe的加载?任何建议将不胜感激。谢谢! 最佳答案 使用jquery很容易!要么将加载iframe的代码附在$()中或使用$(document).ready(function(){})这些都是相同的,并且会在DOM准备好后执行您的代码!例如$(document).ready(function(){$('iframe#iframe_

javascript - jquery 自定义延迟函数

我尝试运行三个函数,前两个正在执行一些需要数据供第三个使用的异步操作。我希望第三个函数仅在1和2都完成时触发。这是一般结构,但最终功能在1和2完成之前触发。functionrun(){vardata1={};vardata2={};$.when(first(),second()).done(constructData());functionfirst(){vard=new$.Deferred();//doabunchofstuffasyncdata1={};d.resolve();}functionsecond(){vard=new$.Deferred();//doabunchofst

javascript - 如何延迟 document.ready 直到设置变量?

我正在IFRAME中进行QUnit测试,并且有一个递归JavaScript函数,它在启动QUnit之前将所有脚本从父页面加载到IFRAME中。这很好用。我的问题是我们的一些脚本使用document.ready来启动。例如:$(document).ready(function(){//blah});做他们的工作。我不希望仅仅为了测试而更改生产代码,并且我不希望这些生产脚本在加载每个脚本之前认为IFRAME文档已“准备就绪”。如何延迟“document.ready”本身?这是我的伪代码,可以为您提供一个工作示例:scripts[0]="/foo/bar.js";scripts[1]="/b

javascript - jQuery 延迟和对话框

functionValidateField(){varbAllow=true;//somecheckinghereif(bAllow==true&&apl.val().trim()==""){showDialog();showDialog().done(function(){returntrue;//wannareturntrue,butnotsuccess}).fail(function(){returnfalse;//wannareturnfalse,butnotsuccess});returnfalse;//stopittoexecutetonextline}returnbAll

javascript - 如何让图像仅在视口(viewport)中延迟加载?

最近我看到很多网站,主要是教程网站,它们有很多图像,而且它们只在图像进入视口(viewport)后才将图像加载到页面下方?我该怎么做呢?当您向下滚动页面时,视口(viewport)下方的图像会淡入 最佳答案 没有任何Javascript就可以做到我们现在越来越多地支持这种标准化的非JavaScript方法,这非常令人兴奋!https://caniuse.com/#feat=loading-lazy-attrhttps://html.spec.whatwg.org/multipage/embedded-content.html#att

javascript - 对 HTML 或文本设置使用延迟不起作用

我在这里使用HTML函数时遇到延迟函数的奇怪问题。我使用$('#element').html('HelloWorld');设置HTML文本设置文本后,我想让这个文本在3秒内消失。所以下一行我写道:$('#element').delay(3000).html(' ');这个不起作用,它将HTML设置为 而没有等待3秒,看起来jQuery正在跳过延迟函数。例如,将其与fadeOut一起使用效果很好。我想这与延迟队列有关。但是为什么这行不通。非常简单,等待3秒,然后运行​​HTML函数。 最佳答案 delay()默认为动画

javascript - knockout.js - 模态的延迟数据绑定(bind)?

我正在使用knockout.js来显示员工列表。我在页面上有一个隐藏的模态标记。单击单个员工的“详细信息”按钮时,我想将该员工数据绑定(bind)到模式弹出窗口。我正在使用ko.applyBindings(employee,element)但问题是当页面加载时,它期望模态开始时绑定(bind)到某些东西。所以我想知道,是否有进行延迟/延迟数据绑定(bind)的技巧/策略?我查看了虚拟绑定(bind),但文档的帮助不够。谢谢! 最佳答案 我想提出一种在MVVVM中使用模态的不同方法。在MVVM中,ViewModel是View的数据,而